form a puddle - Spanish English Dictionary